Software transactional memory

Results: 226



#Item
171Data management / System software / Software transactional memory / Scheduling / Thread pool pattern / Lock / Thread / Transactional memory / Linearizability / Concurrency control / Transaction processing / Computing

A Key-based Adaptive Transactional Memory Executor∗ Tongxin Bai Xipeng Shen‡ Chengliang Zhang William N. Scherer III † Chen Ding

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2006-12-19 16:02:17
172Data / Information / Databases / Programming language implementation / Software transactional memory / Linearizability / Serializability / Database transaction / Isolation / Transaction processing / Data management / Concurrency control

Privatization Techniques for Software Transactional Memory∗ Michael F. Spear, Virendra J. Marathe, Luke Dalessandro, and Michael L. Scott Technical Report #915 Department of Computer Science, University of Rochester {s

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2007-03-21 14:13:10
173Computing / Data / Software transactional memory / Lock / Serializability / Linearizability / Non-blocking algorithm / Read-copy-update / Parallel computing / Concurrency control / Transaction processing / Data management

NOrec: Streamlining STM by Abolishing Ownership Records ∗ Luke Dalessandro1 1 Michael F. Spear2

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2012-02-29 22:41:45
174Data / Information / Databases / Isolation / Snapshot isolation / Software transactional memory / Serializability / Extensible Storage Engine / Write–write conflict / Transaction processing / Concurrency control / Data management

Speedy Transactions in Multicore In-Memory Databases Stephen Tu, Wenting Zheng, Eddie Kohler† , Barbara Liskov, and Samuel Madden MIT CSAIL and † Harvard University Abstract Silo is a new in-memory database that achi

Add to Reading List

Source URL: db.csail.mit.edu

Language: English - Date: 2014-12-09 20:29:30
175Concurrency control / Data / Binary trees / Databases / Software transactional memory / Schedule / Tree traversal / Serializability / Cilk / Transaction processing / Data management / Computing

Nested Parallelism in Transactional Memory Kunal Agrawal Jeremy T. Fineman Jim Sukha

Add to Reading List

Source URL: supertech.csail.mit.edu

Language: English - Date: 2014-09-16 08:27:49
176Computing / Data / Transactional memory / Software transactional memory / Linearizability / Snapshot / Cache / Rock / Transaction processing / Concurrency control / Data management

Hardware Support for Unbounded Transactional Memory by Sean Lie

Add to Reading List

Source URL: supertech.csail.mit.edu

Language: English - Date: 2014-09-16 08:27:50
177Information / Databases / Concurrency control / Nested transaction / Serializability / Database transaction / Extensible Storage Engine / Database / Software transactional memory / Transaction processing / Data management / Data

Safe Open-Nested Transactions Through Ownership Kunal Agrawal I-Ting Angelina Lee Jim Sukha

Add to Reading List

Source URL: supertech.csail.mit.edu

Language: English - Date: 2014-09-16 08:27:51
178Transaction processing / Computer programming / Cilk / Software transactional memory / Parallel computing / Linearizability / Lock / Thread / Transactional memory / Computing / Concurrency control / Software engineering

Data-Race Detection in TransactionsEverywhere Parallel Programming by Kai Huang B.S. Computer Science and Engineering, B.S. Mathematics Massachusetts Institute of Technology, June 2002

Add to Reading List

Source URL: supertech.csail.mit.edu

Language: English - Date: 2014-09-16 08:27:51
179Data / Information / Computer memory / Programming language implementation / Software transactional memory / Transactional memory / CPU cache / Linearizability / Extensible Storage Engine / Transaction processing / Concurrency control / Data management

Unbounded Transactional Memory C. Scott Ananian Krste Asanovi´c Bradley C. Kuszmaul Charles E. Leiserson Sean Lie MIT Computer Science and Artificial Intelligence Laboratory The Stata Center, 32 Vassar St., Cambridge, M

Add to Reading List

Source URL: supertech.csail.mit.edu

Language: English - Date: 2014-09-16 08:27:52
180Data / Information / Database management systems / Databases / Software transactional memory / Transactional memory / Serializability / Multiversion concurrency control / Database transaction / Transaction processing / Data management / Concurrency control

Concurrent Cache-Oblivious B-Trees Using Transactional Memory Bradley C. Kuszmaul ABSTRACT Cache-oblivious B-trees for data sets stored in external memory represent an application that can benefit from the use of transac

Add to Reading List

Source URL: supertech.csail.mit.edu

Language: English - Date: 2014-09-16 08:27:49
UPDATE